1
general::
Phrase(s): swear (up)on someone or something
to take an oath on someone or something. (Upon is formal and less commonly used than on.) • He swore upon the Bible to tell the truth. • I swear on the memory of my sainted mother that I am telling the truth.
McGrawhill's American Idioms And Phrasal Verbs